Lorera is a free-to-play side-scrolling action adventure game with pixel art, set in the mysterious world of Lorera. Puzzles, traps and boss fights... Read more