The browser based HTML5 games Diaries
It is a 15-stage space escape archery game where you will need to use magical arrows to develop bridges, moving platforms, and ladders to navigate the dim planet.
This is the is actually a survival beat’em up sport where you, as one among Ben’s aliens, will have to defeat and survive