Top Wishlisted Games / Owlboy

Steam

Owlboy

D-Pad Studio · D-Pad Studio

Release date: Nov 1, 2016
Current players 50

Open in Steam Store
Top Sellers Rank 447
Price (USD) $1.99 ($19.99)
Est. Owners 1,172,891
Followers 43,397
Twitch Live 0 0 channels
Twitch Peak 24h 82
Time range

Steam CCU History

Weekly peak CCU.

Steam Top Sellers Rank History (1 = Best)

Steam Price History (USD)

Steam Followers Over Time